*{
    margin:0;
    padding:0;
}
/*@font-face {*/
    /*font-family: AppleMedium;*/
    /*src:url('../font/PINGFANG%20MEDIUM.TTF');*/
/*}*/
html {
    font-size : 20px;
}
@media only screen and (min-width: 401px){
    html {
        font-size: 25px !important;
    }
}
@media only screen and (min-width: 428px){
    html {
        font-size: 26.75px !important;
    }
}
@media only screen and (min-width: 481px){
    html {
        font-size: 30px !important;
    }
}
@media only screen and (min-width: 569px){
    html {
        font-size: 35px !important;
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 40px !important;
    }
}
/*header*/
header{
    width:100%;
    height:120px;
    background: #FFFFFF;
    border-bottom: 1px solid #E6E6E6;
}
header>p{
    font-size:1.1rem ;
    color: #333333;
    padding-top:30px;
    font-family: AppleMedium;
    font-weight: normal;
    letter-spacing: 0.2rem;
}
a{
    text-decoration: none;
}
button[disabled]{
    opacity:0.5;
}
/*footer*/
footer{
    width:100%;
    height:170px;
    position: absolute;
    border: 1px solid #dbdbdb;
    display:none;
}
footer section{
    margin-top: 15px;
    float:left;
    width:10%;
    text-align: center;
}
footer section img{
    height:auto;
    width:60%;
    margin-top: 12px;
    text-align: center;

}
footer section p{
    text-align: center;
    color:#666666;
    font-size: 1rem;
    font-family: AppleMedium;
}
footer section p.active{
    color:#46A3DB;
}
footer section:first-child{
    margin-left:11.04%;
}
footer section:not(first-child){
     margin-left:23.8%;
 }
/*footer section:last-child{*/
    /*margin-left:22.8%;*/
/*}*/
footer img:nth-child(2){
    width: 25%;
    position: relative;
    padding: 2px;
    border-radius: 50%;
    background-color:#F56060;
    top:-90px;
    left:65%;
    display: none;
}

.showMsg{
    width:80%;
    height:110px;
    position:fixed;
    top:700px;
    left:10%;
    background-color: #020202;
    opacity: 0.8;
    border-radius: 10px;
    z-index:900;
}
.showMsg p{
    text-align: center;
    font-family:AppleMedium ;
    font-size: 1rem;
    color:white;
    margin-top: 25px;
}
.showMsg img{
    display: block;
    width:20%;
    margin:20px auto 0;
}
.showMsg1{
    width:80%;
    /*height:110px;*/
    position:fixed;
    top:700px;
    left:10%;
    background-color: #FFFFFF;
    opacity: 0.8;
    border-radius: 10px;
    z-index:300;
}
.showMsg1 p{
    text-align: center;
    font-family:AppleMedium ;
    font-size: 1rem;
    color:#333333;
    margin-top: 25px;
    padding-bottom: 50px;
}
.showMsg1 img{
    display: block;
    width:20%;
    margin:40px auto 0;
}

/*网络异常*/
.noInform{
    display:none;
}
.noInform img:first-child{
    width: 30%;
    margin: 162px 34.33% 0;
}
.noInform p:last-child{
    text-align: center;
    margin: 80px auto;
    font-family: AppleMedium;
    color: #333333;
    font-size: 1rem;
}

.download img{
    display:none;
    z-index:900;
    bottom:0px;
    position: absolute;
    width:100%;
}